package cn.cdeden.knowledge.domain.dto;

import cn.cdeden.common.mybatis.validator.Query;
//import com.cdyd.ecm.annotation.Query;
//import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @ProjectName : ecm_hou
 * @Package : com.cdyd.ecm.file.domain.dto
 * @ClassName : FilesTreeRecycleParam
 * @Author : Yu.
 * @Description : // TODO
 * @Date : 2022/10/13 10:39
 * @Version : 1.0
 */
@Data
public class FilesTreeRecycleParam {

    /**
     * 模糊
     */
    @Query(type = Query.Type.INNER_LIKE)
    private String realName;


//    @Query
//    private String libraryType;
    @Query
//    @ApiModelProperty(value = "区分类型")
    private String fileTreeType;

//    @Query
//    @ApiModelProperty(value = "用户ID 团队ID")
    private String id;
//    @Query
//    private String userId;


//    @Query
//    private String parentId;

    @Query
//    @ApiModelProperty(value = "团队 编号")
    private String teamId;
    @Query
    private String libraryId;

    @Query
//    @ApiModelProperty(value = "用户ID 团队ID")
    private String fileId;

//    @Query
//    private String fileTypeId;


    private String startTime; //开始时间
    private String endTime; //结束时间


    @Query(type = Query.Type.ASC)
    private List<String> sortAsc;
    @Query(type = Query.Type.DESC)
    private List<String> sortDesc;

    private String asc;
    private String desc;
}
